fall at the final hurdle - Alemán Inglés Diccionario